/*    */ package eos.moe.dragoncore;
/*    */ 
/*    */ import java.io.IOException;
/*    */ import java.nio.file.FileVisitResult;
/*    */ import java.nio.file.FileVisitor;
/*    */ import java.nio.file.Files;
/*    */ import java.nio.file.Path;
/*    */ import java.nio.file.attribute.BasicFileAttributes;
/*    */ import java.util.Collection;
/*    */ import org.apache.commons.io.FileUtils;
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ public class ys
/*    */   implements FileVisitor<Path>
/*    */ {
/*    */   public ys(ox ox1, Collection paramCollection) {}
/*    */   
/*    */   public FileVisitResult z(Path path, BasicFileAttributes basicFileAttributes) throws IOException {
/* 64 */     for (Path path1 : ox.v()) {
/* 65 */       if (path1.equals(path)) {
/* 66 */         return FileVisitResult.SKIP_SUBTREE;
/*    */       }
/*    */     } 
/* 69 */     if (path.equals(ox.v().toPath()) || this.q.contains(path.toFile())) {
/* 70 */       return FileVisitResult.CONTINUE;
/*    */     }
/* 72 */     FileUtils.deleteDirectory(path.toFile());
/* 73 */     return FileVisitResult.SKIP_SUBTREE;
/*    */   }
/*    */ 
/*    */   
/*    */   public FileVisitResult v(Path path, BasicFileAttributes basicFileAttributes) throws IOException {
/* 78 */     for (Path path1 : ox.v()) {
/* 79 */       if (path1.equals(path)) {
/* 80 */         return FileVisitResult.CONTINUE;
/*    */       }
/*    */     } 
/* 83 */     Files.delete(path);
/* 84 */     return FileVisitResult.CONTINUE;
/*    */   }
/*    */ 
/*    */   
/*    */   public FileVisitResult z(Path path, IOException iOException) throws IOException {
/* 89 */     return FileVisitResult.CONTINUE;
/*    */   }
/*    */ 
/*    */   
/*    */   public FileVisitResult v(Path path, IOException iOException) throws IOException {
/* 94 */     return FileVisitResult.CONTINUE;
/*    */   }
/*    */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\ys.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */